El paquete javax.naming.ldap contiene clases e interfaces para usar caracter�sticas que son especificas para el LDAP v3 que no est�n ya cubiertas por el paquete m�s gen�rico javax.naming.directory.
De echo, la mayor�a de las aplicaciones JNDI econtrar�n suficiente el paquete javax.naming.directory y no necesitar�n usar el paquete javax.naming.ldap.
Este paquete es principalmente para aquellas aplicaciones que necesitan usar operaciones "extendidas", controles o notificaciones no solicitadas.
�Operaci�n "Extendidas"
Adem�s de especificar operaciones bien-definidas como b�squeda y modificaci�n, el LDAP v3 (RFC 2251) especifica una forma de transmitir operaciones listas-para-ser definidas entre el cliente LDAP y el servidor. Estas operaciones se llaman operaciones "extendidas". Una operaci�n "extendida" podr�a estar definida por organizaciones est�ndars como "Internet Engineering Task Force (IETF)" o por un vendedor.
�Controles
El LDAP v3 permite que cualquier petici�n o respuesta se mejorada por modificaciones listos-para-ser definidos, llamados controles. Un control env�ado con una petici�n es un control de petici�n y un control env�ado con una respuesta es un control de respuesta. Un control podr�a estar definido por una organizaci�n est�ndar como IETF o por un vendedor. Los controles de petici�n y de respuesta no tienen porque estar necesariamente emparejados, es decir, no es necesario que haya un control de respuesta por cada control de petici�n enviado y viceversa.
�Notificaciones No Solicitadas
Adem�s del estilo nomrmal de interacci�n de petici�n/respuesta entre el cliente y el servidor, el LDAP v3 tambi�n especifica notificaciones no solicitadas --mensajes que se env�an desde el servidor al cliente de forma as�ncrona y que no responden a ninguna petici�n del cliente.
�El Contexto LDAP
El Interface LdapContext representa un contexto para realizar operaciones "extendidas", enviar controles de petici�n y recibir controles de respuesta. En la lecci�n Controles y Extensiones podemos encontrar ejemplos de estos controles.